|
|
Hi all,
Here are my latest updates of MegapovXRS, the distributed rendering server
and its companion, pyxrsclient.
This update eliminates all "Memory Leak Detected" warnings observed,
increasing the long-term reliability of the Server.
pyxrsclient was updated to version 0.6.10 and is recommended with this
release.
Download:
http://www.gammaburst.net/xrs/
Enjoy,
George
-----
megapov_xrs_server release history:
-----------------------------------
2.1.1 - 9 Sep 2006
------------------
- Solved memory leak issues when changing or aborting scenes.
- Added povray license files to distribution (see doc folder inside build
dir)
- Fixed memory leak issue caused by exiting FrameRender() when doing
scene init while waiting for tile requests to arrive from client.
Now, FrameRender simply does the scene init upon receipt of the first
RenderTile() request from the client. This simplifies initialization and
cleanup and avoids memory leak problems.
pyxrsclient Release History:
----------------------------
0.6.10 - 9 Sep 2006
-------------------
- Now, when a Render is stopped or aborted (such as when the Render Preview
Window is closed), the client will force the Servers to stop rendering (by
calling NewScene() on the Server with an empty command)
MegapovXRS 1.2.1-2.1.1 was updated to handle this more gracefully.
- Cleaned up logic and error reporting in CreateServerProxies()
- Render threads no longer abort from an xmlrpc fault response.
Cleaned up error message for exception handlers
- added gtk.threads_leave() in the exception handler of the display thread.
Now an exception in that thread won't hose the client anymore!
- made queuing more configurable
- Added LightsysIV directory to library paths. Added slashes to library
paths
Post a reply to this message
|
|